English Dictionary
◊ LUFFA ACUTANGULA
Luffa acutangula
n : loofah of Pakistan; widely cultivated throughout tropics
[syn: {angled loofah}, {sing-kwa}, {Luffa acutangula}]